package com.yjf.ljr.dataclass;

import java.io.Serializable;

import com.google.gson.annotations.Expose;
import com.yjf.ljr.parser.DataClass;

public class MyInvestDataClass extends DataClass {

	@Expose
	public MyInvestDate getInvestInfo;
	@Expose
	public String yjfPaypassUrl;// 支付url

	@Override
	public boolean copy(DataClass valueClass) {
		if (valueClass == null || !(valueClass instanceof MyInvestDataClass)) {
			return false;
		}
		this.code = ((MyInvestDataClass) valueClass).code;
		this.msg = ((MyInvestDataClass) valueClass).msg;
		this.yjfPaypassUrl = ((MyInvestDataClass) valueClass).yjfPaypassUrl;
		this.getInvestInfo = ((MyInvestDataClass) valueClass).getInvestInfo;
		return true;
	}

	public static class MyInvestDate implements Serializable {

		private static final long serialVersionUID = 1L;
		// @Expose
		// // 当前登录用户账户可用余额
		// public String availableMoney;
		// // 当前项目剩余可投金额
		// @Expose
		// public String residueMoney;
		// // 起投金额
		// @Expose
		// public String startMoney;
		// // 递增金额
		// @Expose
		// public String increaseMoney;
		// // 校验码（投资用）
		// @Expose
		// public String token;
		// // 绑定手机号
		// @Expose
		// public String phone;
		@Expose
		public String availableBalance;// 当前登录用户账户可用余额
		@Expose
		public String avalableAmount;// 当前项目剩余可投金额
		@Expose
		public String leastInvestAmount;// 起投金额
		@Expose
		public String increaseAmount;// 递增金额
		@Expose
		public String token;// 校验码
		@Expose
		public String mobile;// 绑定手机号
		@Expose
		public String viewMobile;// 展示用手机
		@Expose
		public String yjfPaypassUrl;// 支付url
		
		@Expose
		public String newerInvest;//是否体验标
		
		@Expose
		public String avalableApplyAmount;
		@Expose
		public String isApplayInvest;
		@Expose
		public String isUseGainMoney;
		@Expose
		public String tradeId;

	}

}
